investments in subsidiaries - German English Dictionary